/*! \file Matrix4x4.inl
 *	\brief 
 *
 *	created:	2009/11/24
 *	created:	24:11:2009   15:56
 *	filename: 	o:\gag-engine\libs\math\Matrix4x4.inl
 *	file path:	o:\gag-engine\libs\math
 *	file base:	Matrix4x4
 *	file ext:	inl
 *	author:		Vitalii Trubchaninov
 *				venngraydog@gmail.com
 */
namespace tt{
namespace math{

template<typename Ty>
Matrix4x4<Ty>::Matrix4x4()
{

}

template<typename Ty>
Matrix4x4<Ty>::Matrix4x4( value_type diagonal )
: m_e11(diagonal), m_e12(0), m_e13(0), m_e14(0)
, m_e21(0), m_e22(diagonal), m_e23(0), m_e24(0)
, m_e31(0), m_e32(0), m_e33(diagonal), m_e34(0)
, m_e41(0), m_e42(0), m_e43(0), m_e44(diagonal)
{

}

template<typename Ty>
Matrix4x4<Ty>::~Matrix4x4()
{

}

} //namespace math
} //namespace tt
